1. Having or involving a high or comparatively high pressure especially greatly exceeding that of the atmosphere
2. Having a high barometric pressure
3. Using or involving aggressive and insistent sales techniques
4. Imposing or involving severe strain or tension
Množina: high pressures
Having or withstanding high pressure; using forcefully insistent or persuasive pressure
To sell or influence by high-pressure tactics.